Add item sequences to avoid locking
Merge branch 'item-sequences'