Extend CoreShop Resources
All models in Coreshop are placed in the Coreshop\Component\*ComponentName*\Model
namespaces alongside with their interfaces.
Many models in CoreShop are extended in the Core component. If the model you are willing to override exists in the Core you should be extending the Core one, not the base model from the component.