Portrait URLs are now stored in the tree object and FS is not queried each time. No default is needed in our request (it doesn't work anyway) because the portrait box already defaults to the default image. If not portrait is found, it stays that way.