Move the expected interface TrainingCollection.query to the TrainingSession model... give it a progress notification