support stateful overflow-item