Uhm, we have already a ShipmentType in ShippingBundle. OK it contains tracking code + state, but it may be interesting to split the form there in 2:
* form with only tracking
* form which inherit from the first, adding state field

Then you will be able to use the first form directly from ShippingBundle instead of creating a new one in CoreBundle.