Higher order component(s) for editing an objects properties, implemented using React with Material UI.