reduce contention when possible in SequencemanagerImpl
reduce contention when possible in SequencemanagerImpl by having a tenantSequenceManager
create specific classes for mutexs we use internally to ease tracking using the profiler
avoid loading class if it is not required