The TiListView won't be created until it's added to the window (or any view parent). This means if the user create the Ti.List.View and don't add it to the window. It will have an infinite loop.