Isn’t this a continuation of your other thread ?
I made a demo for that thread but you never returned to it.