Using an abstract property was awkward for this as it is being consumed in the underlying constructor but could not be dynamically set in time from a derived class.
Allow providing custom sprite text for RollingCounter<T>
This was pretty pointless anyway and from its usages, doesn't look to need to exist.