[Product] Prevent setting many master variants on products

Fixes #1383.

TODO:
- [ ] migration script