Change partial update message generation so that the messages are generated for every target item block individually to save memory.