Ensure observers get called even when there are no changes to process