This doesn't look right. The problem is not that VersionControlCommandHandler holds a reference to Items, but that something holds a reference to the VersionControlCommandHandler.