Allow setting of arrays that are non-embedded factories