Refactor listings controller to use previously loaded data on back-navigation