How to efficiently have an updating minimap system?

I don’t recommend cloning the entire map. Try RoRender or some other plugin that generates an image of your map.