Created hooks for custom plugin support.
Marker observers now should reside in object class.