Yeah, definitely easy to get over invested in properly engineering your demo. Definitely have to actively fight myself so I don’t pave the trail before I’ve walked to the end once.
A whole lot of great ideas come from happy accidents, glad to hear you got to have one!