I know this is because we can't tell if the variables can be reused between the projects however now this is causing imports on imports. Also I can't tell which Shared COntainers are used within scripts so It is difficult to delete unused containers.It is time consuming to find out which variables are used in a single script as the variable manager doesn't allow you to refocus to investigate (copy and paste) into the scripts view.
BTW we have previously used Team Server but it is unpredictable with resolving conflicts and merges as well as deleting some contents of js from time to time.