@karelpeeters yes on the lock, but for my info, synchronizing on ::class.java will be on the same mutex for both java and kotlin, and synchronizing on ::class will be the same mutex within kotlin right? so technically synchronizing on ::class.java is what I want but im polluting kotlin code sith java?