Scenario:
- There are two surfaces, "nauvis" and "surface A".
- On "nauvis", there are two transport belts, "belt 1" and "belt 2".
- On "surface A", there are two transport belts, "belt 3" and "belt 4".
I know I can just create some sort of dimensional gates and move items via "on_tick()", but it would be better if the game support some sort of cross-surface transportation.