My company has 30 dependencies and each user is associated with a dependency, but they are moved around from time to time, depending on the type of contract, the assignment