More over, as far as I understand, the interpretation order will not allow it, as method decorators are interpreted first and only then the class itself with inheritance. Or did I misunderstand?
no, you can have forward references in type annotations