locking & perf enhancements