I think #3024 sounds like a better plan, if the module can attest to a specific level of encoders/commands?