PERF: optimize __getitem__ in DataFrame for columns lookup