I may have found an unintended solution as this level seems to have an extra block
SPOILER
Hmm, how did you manage to get the portals off the walls without losing boxes permanently?
Oh, now I see it, haha. Thanks for the report!