My issue is when I scroll the contents reload everytime. I tried wrapping this inside a <mx:canvas> and let that do the scrolling but for some reason it only scrolls a quarter of the contents in the tilelist. At this stage I can't change to a spark list, so I need to find a fix for this as is.