Rejigger the callbacks to do the preloading in doPostFetchActions. Keeps this stuff more isolated in the Model.