Route: getTargetPresenter() generalized to interface IFixedTargetPresenter

Allow using this optimization for other `IRouter` implementations.

Ideas for better names of anything are welcomed.
There is no point in playing "nice" `NULL` should be returned array is just wasteful.