[FABRIC-946] Make Container @Immutable