[JBJCA-1127] Permit removal is under lock
[JBJCA-1146] Optimize removal in TransactionSynchronizer