Instead of Arc and Mutex you'd be using Rc and RefCell. Wouldn't it be just as complex and verbose code-wise?
I understand that it is less efficient but in the case you describe wouldn't paying for a few extra atomics be negligible anyway?
I understand that it is less efficient but in the case you describe wouldn't paying for a few extra atomics be negligible anyway?