@shushu @RoySegall Lines 214-234 determine what the bundle(s) will be based on the box settings, it could be a single bundle, all bundles, or change depending on the page.  This logic needs to go before you call (setCacheID) with the result.  You should make sure that this is correct in the form save as well.