I want the entire game to be in realtime, never not in battle. I want combatants to act like items as well. So if the player has enough strength to lift an item, the player can weild it even if that item is another combatant.(combatant can escape your grasp based on stats) I want the Items to have status values, so you could throw an apple and its damage is already there in its stats as well as how easily it is to drop when used as a weapon. I understand how to do most of this, and can learn the rest, so my question is a matter of opinion/expertise.
Since there is a Combatant section of the framework, and an Items section, which way is the optimal way to go about this and the way that would cause less strain on any system requirements for the player?