Why couldn't a file be in both unstaged changed *and* tracked changes? E.g. you can:

$ vim bla
$ git add bla
$ vim bla

in which case it should be in both lists.