Would calculating a mag on 'admin' action or release be sufficient?
Even if you use furniture/containers it is still an absolute and mistake-prone ooc hassle to manage, and we have IC ways to see numbers and weights of items at glance, which makes managing many other similar aspects a breeze thanks to weights.