As I discovered in #1967294: Add a dedicated @EntityType annotation, there are at least a half dozen properties in the annotation that are only used by translation_entity module.
The only properties in there should be for stuff relevant to \Drupal\Core.
Contrib modules will also likely want to tack on their own properties to the EntityType annotation, and translation_entity can serve as an example of how to do that.