We had a very similiar idea but scratched it since we thought it might have been to hard to implement. You really nailed that very good job!
Thank you so much for the feedback! It’s really nice to hear such kind words.