I've done a bit more digging on this issue, I believe this is to do with when the shape Featured is created.
With moving the part onto the zone in the placement.info, when the shape Featured is created it is not aware it should be Zone so is setting it's placement shapetype to ContentZone instead of Zone, thus not having the correct behaviour.
I tried to get around this, by forcing the shape type to be Zone in the placement.info like this
But it didn't work, I also tried creating a custom shape table provider in the theme to set the behaviour as a zone, but it didn't work also:
public class FeaturedZoneShapeTableProvider : IShapeTableProvider
public void Discover(ShapeTableBuilder builder)
.OnCreating(creating => creating.Behaviors.Add(new ZoneHoldingBehavior(() => creating.New.Zone(), null)));
I may be missing something obvious, I'm still trying to get my head around clay, can anyone aid us on this?