Demo

It works… but I’m unsure of the proper way to handle timing issues
around init.

Feel free to give me some pointers ;)