Configuration deep copy should be in build() in builders, not in constructor.