In environments with a large number of designers - we are now starting to bump into the issue of many people re-inventing the wheel - or editing a canvas in ways that overwrite each other.
Can we make an addition to the flow of work so that I can check an item out of the server, work on it, and check it back in? that way, people can see that I'm working on it in the designer, my changes are being sent back, and when I commit my changes then people can work accordingly.
The other alternative would be code branches & trunks which would be more effective and more useful, but I'd guess this would be a tougher ask (unless Alteryx just embedded GIT under the covers)