In one implementation, a system caches view custom options in a framework
to support web-based applications. A set of server-side objects is
managed by an object manager (OM) running on a server. A set of
browser-side objects runs on a browser running on a client. A remote
procedure call (RPC) mechanism enables re-targeting of methods from
browser-side objects to server-side objects. A notification mechanism
facilitates transmission of notifications from server-side objects to
browser-side objects. A cache on the client stores custom options of
views.