Love the concept! It's similar to the concept I had at first but I gave up on it because I didn't manage to make it work. But you did make it work!