Begin implementation of "custom" editable object classes