Ok, it’s different from an endless runner, but the concept of landing bits a you go is relevant.
Start with looking that up, see what you come up with.
Also you have to load and unload for things to work, so what you are asking may not be possible or only possible within a maximum number of “cells”…