I'd thought about an expanding chainring design except you'd have to use a friction belt because you couldn't get a chain to engage the varying pitch between teeth.
these exist, and they work with chains, there are pictures in both the dancing chain (with descriptions) and in the design book.
How about a fixe with a planetery gear system in the bb/crank set.