// OK. If:
// * there's room for more than one item, and
// * there's more than one color in use,
//
// Then let's see how many colors there are. Maybe we can do one bubble per color.
ActDB db=model.getDB();
if (room>1 && (db.getField(VirtualField.COLOR)!=null || db.getField(VirtualField.TRACK)!=null))
{
HashMap<Color, ArrayList<VisualAct>> colorGroupings=new HashMap<Color, ArrayList<VisualAct>>();
for (VisualAct v:vacts)
{
Color c=v.color;