Tweak how we treat ignorekeys

We're not doing the best job drawing paths because we are too greedy
adding keys to the ignore list. If there is a more efficient path found
in the next result, it ends up being ignored. So, add only the topmost
path member.

Signed-off-by: Konstantin Ryabitsev <konstantin@linuxfoundation.org>
2 files changed