Changed performFetch to execute before the view appears

This was changed to fix an issue whereby images were flickering when
the view appeared.