Refactored a bit of the transects editing/creation process and it is now working a lot smoother without any leftover control artifacts on the map after the user is done editing/adding/deleting