Reworked towards support for fragmentation of items.