Start to flesh out the new emulator API