Location doesn't have the "Last Updated Source" property

It would be really nice if a device tracker had a property that shows the latest location update by source. And that could display this property as second information on the interface card.

Currently the last-changed property does not survive a Home Assistant restart, which gives a false impression of the time the person arrived at that location.