Yeah that would work. Or else LongStringProperty would just inherit from StringProperty, so it wouldn't do anything besides overwrite the templates.