Remove getSrcLines calls in favor of storing all the lines.
with_id function