Tricky path... Hoping 139 is optimal.
EDIT: Finally got the 137. I don't think I've encountered this exact pipelining trick before, very hard to see the right way to do it.
Very much enjoyed this. It’s pretty uncommon I need more then one session for a level under 50 steps anymore and this one delivered. Looking forward to more!