Supports active pages that display data for reports or status screens. When the data changes the minimum amount of changes to the DOM should be applied. Allow easy implementing of request and response classes for translation between different API to a structure that can be used by JSReporting.