Some of my users are asking if I can snap to features from a dynamic mapservice. Is this possible with the Leaflet API or the JS API? Would I have to use a third party library?