Seems worth extracting IMO.