Alas, I am reasonably sure the answer to the first question is no.
I am quite certain the answer to the second question is no.
The markers on the maps use the vue and js leaflet libraries. So most of what the UI can do is just pass the properties through to those libraries.