If you're going to split warnings, do a partition up above and split them out first before you process the ones to show.