A functional approach to categorical resolutions