When I want to add an element to a page that has elements populated by a REST service, I also update the REST response (I create my own responses). The problem is that the mapping disappears when the service is updated. Perhaps if the REST response names are unchanged their mapping should also remain? That way we can add additional elements to the REST response, and only have to map the new elements.