Yes, but this shouldn't happen. These methods are called from the listviewproxy, so it takes 1 cycle for listview to be processed, if the window its being added to is a HW window. After that, preload should be set to false. There will be 1 additional message sent at most. We have to do this because if we attempt to store additional sections before the listView is loaded, we can't keep track of the index since the listView may also have sections in it, that haven't processed yet.