This is the solution for internally geared hubs such as the Shimano Nexus three speed, SRAM Dual Drive, and the Sturmey Archer 8,5, or 3 speed.