A more robust Press Esc to cancel?

this seems a concern, here this was discussed slightly for mac also talking about windows but there is not much outcome. i would also wish for esc to be more responsive, instead of chewing up all resources. make rhino multithread capable finally and give power to the esc.