Telemetry refactoring - Fixes #1634

Who wants to have another check before I press the button? Damjan?
I am not sure the field description is needed, but why not!