That is super interesting. I feel like this is an idea for another project I'm going to start and not finish.