White space
Asynchronous ghost data and custom exchange