Remove Functor instance - it should only exist on region quad trees.
Add size function. Tune performance.