Currently, if a Mint control is added into a Luxe scene with a duplicate name, the scene will throw a warning.
It'd be great if Mint control options had the 'name_unique' parameter like Luxe objects have, so this is handled in the constructor.
Will consider a good option but name+Luxe.utils.uniqueid() should get you there
NOTE; add unique id to default control names, fix #16, see issue for …
Upon further thought, it seems more sensible to default to a good name + unique id and the explicit name override to be what it's intended: explicit.
What that means is previously, the defaults were sensible plain names:
This means that you can create controls freely without naming overlaps, since the name is not a function of the library usage, unless explicitly required to be, in which case the application implementation detail will handle both of those and the library provides the option to be explicit. This alleviates what you were seeing in practice, the rendering creating multiple visuals named the same.