Prefer to avoid underscore prefixed functions, they usually denote special meaning like member functions which they dont around here, so would prefer something like `replicateWrapper` or some such