Cache column names too
Cache from_field per requests
Fix spelling error in comment
Query caching