That’s an interesting take. Do you have a repo with the expanded example? I would be curious to have a closer look at that.
I would like to feature other projects with new ways of doing this architecture on github on this repo: https://github.com/alexnm/re-ducks
I also recently worked with a colleague at a further split inside each duck so I might update the github repo with some ideas soon.