So you’ve made stock items something more than they are in stock Solidus. You’ve added some kind of data or association to them or something. That makes more sense as to why you’d want this, though I wonder if there’s a better way to model it, without ending up needing this code change to how inventory is represented.