Somebody still needs the Scent of the Worm fragment?
We could help each other by standing on the invisible platforms.
Timing is tight - hard to do solo.
Jump along the ledge on the left - it's a lot easier. You can skip the platforms altogether. I'll try to find a link to a video of it.
I used the "ledge" method over the weekend. It took a few tries, but I got it. You can practice it without the scent to get the feel down.