Fix issue #518 with PageTable fields losing unpublished/hidden items when another above was unpublished.