Add off heap read write locks - initial