Would it be possible to add warehouse support? Maybe like an extra pivot model so like: Book + Warehouse = the stock