String highlighting now lazy