Rely on views to remember their own state instead of serializing as json.