Reverting Changes to GearController

GearController should be an unmodified fall-back that is deprecated,
rather than having revisions.