Possibility to add Configuration Model (with multiple Model Versions that has MV1 in Frozen or later status) to a product with another Model and frozen Model versions

Please check use cases below and just confirm if they are possible or not to be replicated. I think UC2 will be a problem for 3DX...
and UC4 is already known 3DX limitation. So you can ignore it. 

Prerequisites:
Model1 with MV1 Frozen and MV2 In Work
Model 2 with MV1 Frozen and MV2 In Work
Activity done in Native Client
Use cases should be working for both 1st Change Action and 2nd Authoring Context possibility

UC1: As a designer I shall be able to create physical product (EM-child from MAC) under an existing physical product (MAC - father from EM) and link Model 1(MV1 Frozen MV2 In Work) to its configuration context so that I can instantiate instances (Physical Product/ 3dPart) under this newly created EM later on, using Authoring Context Model1-MV2 or Change Action with Model1-MV2 applicability.

UC2: As a designer I shall be able to add second Model 2 (MV1 Frozen MV2 In Work)  to an existing physical product (EM-child from MAC) which already has Model 1 (MV1 Frozen MV2 In Work 2 from UC1) so that I can instantiate instances (Physical Product/ 3dPart) later on under it, using  Authoring Context Model2-MV2 or Change Action with Model2-MV2 applicability.

UC3: As a designer I shall be able to remove all instances from UC1 and UC2 so that I can revert the modification in case of mistake.

UC4: As a designer I shall be able to include back those deleted instances from UC3 so that in case it was not a mistake they can be back included. (I think here we have a ER with DS as they are not able to un-ignore ignored realized change under CHA, so you can skip this UC).

@BD and @VW