wow making an interaction system is really cool and seeing how you describe it and from what I have seen is its key to the main gameplay of the game your group is making. Interaction systems are always fun to make until it breaks in someway good luck for the upcoming playtest