Is there a companion object factory? If there is: Consider removing the factory as `SharedData` is `AnyVal`. ;)