We could save 8 bytes / LazyArrayProperty object if we were to create specialised subclasses instead of having this field...