Fix excessive API calls in collection chooser. refs #3489