I was going to make a suggestion about this and am glad someone mentioned it. You'd have to find a way to limit it somehow but having materia that worked like that would be a cool idea.