The pvManager a client utility library to manage complex objects retrival and scanning. It allows to decouple the rate of events on the network from the rate of refresh needed by the UI itself.
To get started, look at the examples and documentation.
You can also browse Gabriele's old presentations. Be aware that some information may have changed from the time the slides were prepared.