Is there a publisher that fetches a managed object when subscribed to?

@ Published has no getter so a model view would need to already fetch and set the parameter before a subscriber can use it. I want to have my view model only fetch if the published property is subscribed to. This would allow not causing a fault until a subscriber actually needs the property. Has anyone done this?