I'm using DPL, but I'm finding the list doesn't actually refresh unless I edit the page it's on. For example, I put this on a "Category Intersection" page:
<DynamicPageList> category = CategoryOne category = CategoryTwo </DynamicPageList>
It correctly displays all the pages in both categories. However if I edit one of the listed pages and change it from CategoryOne to CategoryThree, I'd expect a refresh to drop it from the list. It doesn't. If I edit the "Category Intersection" page and save, the list refreshes.
Is this the expected behavior?