I had the same issue on windows, I wanted to load next video only before it plays, and I got a slow framerate as it loads the next video.
The only solution I found is to load all the videos during the setup.
You should try to see how a vector of ofxomxplayer affects your framerate.