Can you reinstate this class but with the warning message you proposed in the bug?

Then make the methods/properties in this class call their equivalent in `GaiaDevice`