Plugins can be implemented around marble.
They will thereafter be managed by another class handling them.
There are different categories such as:
Position Provider Plugins
They inherit from PositionProviderPluginInterface They are manipulated by the PositionTracking for now, and a new manager that tracks the history of positions should be implemented to replace the old gps layer.
They inherit from RenderPluginInterface