Remove lock() for performance