Provide hooks for filtering our map objects when we get them for a map region.
Callers may pass a filterController to the base QTree, or they may subclass QTree itself as by default it will be the filter controller.
This is currently untested and it is very likely that the hooks into QNode getObjects… will need to be fixed up to deal with 0 result cases.