@samcferrell cool project! It’s amazing how quickly one can spin together little frameworks with rum/datascript. I’ve used a similar rendering strategy here: https://github.com/cjsauer/tightrope
Ya, I find rum pretty intuitive. I like that it supports server side rendering as well and easy hydration.