It was well implemented, but it could still be better. I'd like it if pressing the key repeatedly cycled through applicable targets

I don't know what key it would be bound to, but a second key that only cycles NPCs or only cycles monsters would be awesome.