Well, it is indeed very difficult, for the next platformer I will make, I'll spend more time on movements code, so even that it's difficult, at least, the player will be more in control
I was really talking about how precise you have to be in the timing of switching between the two worlds. The movement was fine for the most part. Maybe it could have been a bit slower but it controlled nice.