Instead of rigidly recharging once every 10 turns, just recharge with a chance of one_in(10).  In the long run it works out the same, and we aren't dragging around the "recharging" member for items just for this.