This is required, because otherwise `Viewable` won't know about `widgetobjects` and one will get errors upon deserialization.