Help with PointOfInterestMapMarker class

So I'm the current maintainer of Imperium, the plugin that allows players to claim land and create headquarters.

Right now, the plugin uses the GenericRadius marker and vending machine markers to pin point faction HQs which works but is ugly

I'd like to change it to use the new map pings (MapNotes) and show faction names in the in-game map with the cool RustText object that MapNotes create.

The only class that I found kinda related to it was PointOfInterestMapMarker but this inherits from Monobehavior instead of BaseEntity and seems that it doesn't have a related .prefab to be created with CreateEntity.

That being said, I have no idea on how to force create a mapNote for a player, or broadcast its position to everyone.

What I want to achieve is the same approach with VendingMachineMarkers or ExplosionMarkers but with the new MapNotes.

Does anyone here have any experience trying to automatically create and broadcast MapNotes to players without filling their individual MapNote list?

Look in BasePlayer class

Thanks!