Async access to RenderTargets?

Is there any way to get asynchronous access to RenderTargets? ReadPixels unfortunately checks whether it is being called from the GameThread and if not, fails. Is there a way to block RenderTargets so async access would be safe?