Adding covered columns back to covered set when found.

We had the infrastructure to track the columns that have already been loaded, but
never actually updated the set of columns that were loaded. This meant that we
reloaded the same columns over and over, even though they had already been loaded