congratulations, this is an brilliant idea, it checks soo many boxes
it seems obvious in hindsight.. you really found something novel here!