Added overloads that accept sourceMetadata about a specific instance to each of the helpers.