A common problem when using Gerrit is the Change-Id being copied across from different branches (via, for example, git cherry-pick).
The idea is ... interesting, but the implementation of Change-Id has quite a few problematic corner-cases which make normal git operations (rebase, cherry-pick, merge) more delicate than the need to be.