Implement read callbacks to remove the mmap requirement on the main app.
Implement write callbacks to remove the big buffer requirement on the main app.