Smarter Task collapsing so that extra runnables/task shifting are not needlessly created/executed.