Lock on a lock object rather than on the collection, best practices.