We are loading data if you access it and it is not yet in memory.
This means that for us the data is not loaded when you change the property. Because you are in the call before the change actual happens and you access the property we have to load it.
I you access it after your assignment we will not load it, except we need the before value for optimistic verification.
the Telerik team
Check out Telerik Trainer
, the state of the art learning tool for Telerik products.