Add restriction tracker to check charge volume

This one is just to prevent charges from being loaded into modules which can't really use charges