If you tell me "here, do this, you have 2 hours" I won't even think about the possibility that you want anything that isn't quick to write.
If your priorities aren't aligned with the environment you set up, you are the one that must say so. On a real world project that means once in a while I'll take a project back for small fixes, instead of wasting unending hours thinking about every possible problem up-front... if you expect something different, well, that's not optimal.