Support for replacing/combining cart item variants