Base class of Odoo repository logic with RPC calls and local caching.
It sends stream events on record changes.
On read operation at first cached value is returned then async RPC call
is issued. When RPC response arrives stream gets update with fresh value.