if (bundleBeingViewed != bundleId) {
bundleBeingViewed = bundleId;
BundleCriteria criteria = new BundleCriteria();
criteria.addFilterId(bundleId);
criteria.fetchBundleVersions(true);
criteria.fetchDestinations(true);
criteria.fetchTags(true);
GWTServiceLookup.getBundleService().findBundlesByCriteria(criteria,
new AsyncCallback<PageList<Bundle>>() {