Decided that usage of ZoomChanged would be improved by being called also when data is first visible.
Added extension method to return same data as ZoomChanged so user
  doesn't need to recreate view-querying code.