The docs I've found so far tell how to add bundle-specific fields in either hook_entity_bundle_field_info() or in bundleFieldDefinitions() in my content entity class. While those work it seems cumbersome since they put all bundle field definitions in the same place. Since bundle classes extend a content entity class, it seems like it would be a lot cleaner to define additional fields in the bundle class they belong to.
Is that possible?
I've tried both implementing bundleFieldDefinitions() and overriding baseFieldDefinitions() in my bundle class, but it appears they never get called there.