Remove lifespan from the cache.  The lifespan could lead to problems
if an instance disappeared from the cache.  Later we'll enforce updating.
Extend RelatedModel instead of wrapping it to preserve subscriptions once
it is fetched.
Minor bugfix.  Value could be an observable.
When fetching, always get a fresh copy (I'm looking at you IE).