Add some basic property editing support