This de-duplicates operations on an objects base when instantiating objects created when linking.
This is a follow up to D8792, Sybren suggested to de-duplicate the logic.
I don't have a strong opinion on this as it's only wrapping two function calls and some optional assignments. OTOH it has the advantage that all Base operations are handled in one place.