We had this functionality using Mapbox previously and are in the middle of updating it since they are getting rid of the Editor feature at the end of this month.
It may still work for lines and polygons now so you may want to look into that.
https://support.dronesmadeeasy.com/hc/en-us/articles/207716853-MapBox-ID-and-MapBox-Access-Token
You need to put your token into the Maps Made Easy profile and then you can use Map IDs on a per map basis.
This system will be updated soon.