graphql-ruby feature where a field receives a look_ahead object describing the tree of fields the caller requested. Resolvers can inspect it to preload exactly the associations needed for that specific query, avoiding N+1 without over-fetching. Powerful for complex nested queries but adds code complexity because handling all combinations of requested fields is non-trivial.