Definitely a path worth exploring! Maybe I'll go back to this again some time in the future when I need a break from my current project :)