Hi,
ok, the code is in the action itself really, the action script is called ArrayListCount
and I did have a look, and I am very surprised you get such a bad performance drop. I did a test here, and it just has no impact at all. I mean nothing....
I am simple checking is the arrayList exists and then call the native function to count that array, so I am not sure what's going on on your project or tests, but I would be inclined to think that the performance hit is somewhere else. What is happening as you count, that is not happening when you don't.
Have you also noticed that I have implemented events for when items are added, set and removed? simply enable events in the arraylist component interface
bye,
Jean