You can try adding a event listener to the
CollectionEvent.COLLECTION_CHANGE event of the ArrayCollection
which is the dataProvider of the second TileList. When there is a
change in the data in data provider of the second TileList then the
event is fired. In the event handler you can add the necessary
items to the dataProvider of the first TileList.