I thought this used to happen somewhere else (RemoteIOSWebDriver?) which seemed to make sense - I'm not sure I entirely follow the logic of this method now... Can you explain why this is a better place?