That's a really cool idea! I might try to incorporate something like that into my game after I've finished the main mechanics ;)