started trying to use _SafeReadWriteRepAccessor - still not working yet