Moved initialization away from constructors in MapViewSurface. Possible fix for #129.