Why do Flex mobile components layout their contents twice?
I'm using IconItemRenderer in a mobile project. I placed some logging in the class and noticed that layoutContents was being called twice for each item when the view was being created.

This is obviously inefficient. I don't think it's anything I've done, but can I prevent the duplicated effort? 
Why do Flex mobile components layout their contents twice?
===

I'm using IconItemRenderer in a mobile project. I placed some logging in the class and noticed that layoutContents was being called twice for each item when the view was being created.

This is obviously inefficient. I don't think it's anything I've done, but can I prevent the duplicated effort? 