Thanks for the feedback! I think I'll look into further improving this small demo before taking on a lengthier project.