Discussing on list: sounds good. Calling out these particular attributes 
with getters feels strange to me as there are a bunch of other 
attributes that probably have equal(ish) claim to be on the interface. 
If we're adding some, then why not more (but then that's duplication)? 
And we don't have them on lots of other entities so it feels 
inconsistent. If the `getAttribute` is not nice enough for some reason 
then we need to tackle that.