This might be the smartest implementation I've seen in a while, the more I think about it the usecases are so many! And this way of thinking in general is kinda novel I don't think I've seen this application type before.