The database excuse is a cop-out. 50,000 Rangers running around with 40 pets each, each pet having its own stat breakdown, and a unique name is a data concern? That’s where we draw the line?
If it truly is a problem, then the database was poorly designed to begin with.