Creation [1:f124.Outer.Inner] [2:f124.Outer.Inner] First Output Block outer 1 id: 1 inner 1 id: 1 outer 2 id: 2 inner 2 id: 2 Output Block before move [2:f124.Outer.Inner] [1:f124.Outer.Inner] sP: false sP: true Output Block before move sP: true [2:f124.Outer.Inner, 1:f124.Outer.Inner] [1:f124.Outer.Inner] Output of the outer pointer of the moved inner object 1