At some point a designer is going to come up with a visualization for an agent that isn't "amorphous character blob".