New Schema revision, now using insert/delete/update hooks to keep a running count of item quantities.