[backport] when committing collection transactions add collection item to the colle...

...ction container instead of transactional item, this was causing serialization problems while migration. fixes #3603