Performance tuning

The CHA provides a few ways to improve the performance of remote CHA contexts. The read cache reduces the communication between the client side and server side, while batch update provides a way to group multiple small updates into a single message.