v1.0.8: removed optimization during onLayout
optimization in onLayout led to edge-cases where viewport was not updated when changing zoom or position programmatically - this commit should patch those instances.
optimization in onLayout led to edge-cases where viewport was not updated when changing zoom or position programmatically - this commit should patch those instances.