Add world change listener to create a new session whenever a world is changed