Generalise image url handling so person url can come from anywhere
Don't really immediately need fragment caching of people photos