Thank @Rafael-WO, but this is exactly what I'm trying to avoid (assume I have 50 endpoints, not 3). BTW, if I were to use inheritance, I think you could just override the
Config
class in each mode, instead of re-creating attributes.