Really promising project! One question is that how’s “on-the-fly interaction” realized in the project code?