Your comments

This would be a huge usability boost when splitting a bunch of changes into smaller commits. It's hard in the current UI to see which files have changes which are staged, unstaged, or both.