optimize loading and displaylists