Thank you for noticing my interfaces. It took me a little while to get it working like I wanted. I used code very similar to the official demo, but slightly more generic. It also took a while to figure how to best make the consoles local to scene while still allowing them to be utilized and updated in multiple locations from a single source scene(actually 2 sources scenes).
https://godotengine.org/asset-library/asset/127
Thank you for playing our game.