This is so beautiful, this thread doesn't have enough praise! It's not easy to get this "right". Lovely!
Thank you!