This is interesting as I have two similar concepts that might come into play soon. Good luck with this, alas, I do not play Rust :/