how about adding a little icon near the encountered pokemon and when you press it- you get a list of your balls-pokeball,greatball,ultraball and so on. and thus not needing to load the entire content of the bag. (if the information is saved in some sort of database, it's possible to add a new table containing only the balls which will be linked to the bag's content table so it won't overload the database with too much information for the query). i would love to come up with an idea if any of the staff members can explain the format of the database in regard to the bag and what's the real issue there.