Using shared getActivity().getSupportLoaderManager() in fragments was a not a good idea (because shared loaded IDs) & using a shared around diff object neither.