Really neat level. Spent a while looking at two potential paths and trying to think of a way to optimize them, and then eventually found an additional path that was somewhat different from both of them.
So many options. I couldn't really find a good approach to solving this so I had to experiment with many ideas until I stumbled upon some good ones. Final path is very clean