dialogs are now dynamically fetched from the server, extended schema caching