We should get rid of EmptyFrameLoaderClient. It's a complete misuse of what FrameLoaderClient (and all the platform abstraction clients) are meant for.