We added a model to work easily with packages, using the quant packages was not a good solution to move entire package and plan package moves, because we always had to give the picking in context, and create some move lines, so it was only possible when state was assigned (when move lines exists) So we created a model package level, linked to picking, move and move lines allowing to easily plan package transfer and put in pack.