Reading in readr is done lazily unless

  • options(readr.read_lazy = FALSE)

should_read_lazy()