Far from perfect, there is probably a way to skip the moving platform, but I don't think there'll be enough boxes left to finish the rest of the level.