Very tricky level - I spent a while on this a few months ago unable to optimize, but came back today and saw the path immediately. Cool construction though, I like this.
Got stuck at 154 for a while before I remembered a core pipelining technique... The design is very pretty but could easily be condensed by a lot for mobile. The puzzle is great regardless.