I think a migration to add a nullable last_post_to_xqueue_time field, and then inspecting that time when posting back to the xqueue in the incremental case would be preferable to relying on the boolean.