Amazing tutorial series. Quick tip for anyone watching this, that instead of using the Delete Geometry node twice to get the alternating Gondolas to replace the materials on, instead you can use the Separate Geometry node which will give you a Selection and an Inverted output. Add the Replace Material node on one of them and join them both back together.