Some small optimizations possible and a thinking pause at the end. I was thinking about whether to wait several seconds to make the time more beatable but then decided that I could also just add some seconds to this time to make a quite beatable shipped highscore.
Also I found a "bug" while converting this video: I saw the rocks already lying around as I entered the cave and thought that reentering the level did not reset the rocks properly. But when I tested it and found out that the rock spawn trigger is quite big and I hit it already as I moved to the purple mushroom-thingies. I'm leaving that "bug" in as an interesting optimization possibility (as in active the trigger early to have it easier when entering the cave).