The movement to overcome the first hurdle stumped me for a bit.
Edit: The remainder of the level came together quicker, but the structures were really fun to think through
Edit2: I thought those 2 might be hiding somewhere. Takes it up a notch in difficulty
There is a lot of ordering in this level that matters. Someone who is better than me at it will likely come in and save some steps.
There also may be major cuts that could get this closer down to 500