I only use the df part of the sf object anyway, so I don't need to require one. Let user input vectors also.