Well that's what I thought at first -- that it could potentially be on a track -- but the additional drawings in the article look like something tethered directly to the floor.
I'm not a fan of the giant projection dome regardless, because I find them far less immersive than physical sets/effects -- I think Forbidden Journey is mediocre at best with the heavy reliance on the projection dome dragging down the rest of the ride (which is much better), although I know I'm in a small minority there -- but it would certainly be better if it's only a portion of the attraction instead of the entire thing.