I said it before by why not do this with hyper-loop. At the moment they are running the track straight at the bottom. They should loop it. The outer case of the case spins but the inner case with the passenger stays level like a compass. Gif as an idea.