Fixes #U4-2414 and removes internal usage of action handlers Yay!
Updating repository factory to inject unique name setting into ContentRepository