It doesn't necessarily have to go through commits, it can do bare git blame to see if something stands out. But otherwise agreed.