One of the things I noticed about Facades is that there is no support currently for key binding and system registration (possibly other things) due to a facade being neither a module nor on the engine classpath (I'm guessing a little for the engine part). I think we need to treat whatever Facade started the engine as part of the engine module.