More hit-testing streamlining and optimization. Better pruning, always on. Always hit-test against self-bounds before checking whether we contain a point
(this was being skipped for mouse/touch hit testing).