use mutex instead of recursive_mutex (speed/memuse) in 'atomics' quickie backcompat API