I just have to croon somewhere a little: after literally hours of pain and suffering, I was finally able to beat what I believe is the hardest 3D platforming level I've ever played. It required Rosalina and a little cheating (a non-existent second player that allows you to die and return big after getting hit), but it was worth it.
Whew!