This makes for quite a few emulation layers stacked on each other. Still this is an interesting experiment.