In reply to Sergey Biryukov.

I noticed :) I'm currently testing it. So if this was so easy to accomplish in a plugin, why do you think core doesn't already do this?