Great job optimizing this one. From the start I was pretty sure which way I was supposed to approach the exit, but it's really difficult to find the right way to efficiently bring 2 blocks to the corner. There are actually a couple ways to do it, but it's just a timing difference with the same tricks. Glad I finally got this one completed!
Only took two tries after beating the first version, but this one adds some additional shortcuts that make the level more interesting - there's one in particular I thought was quite cool. IMO this is the better of the two.
Not surprised to find a giant level like this after going through a lot of David's half-lock levels. Most of the difficulty on this one comes from keeping track of all the dependencies to unlock the finish, but after finding the general path I was able to get the optimizations in a couple tries.
I like the palace, but found two 126s and they both felt quite natural to me.
EDIT: Okay I guess I should update my review now, the 124 is a lot nicer than the 126s. Great find alazeh!