Disabling UI when offline.
Caching modules and functions.
Caching function list and only sending deltas.