When my 5.3L Tahoe - same engine as the Silverado - got to be 5 or 6 years old I got another vehicle - so it was not getting driven much.
I would go 1,500 - 2,000 miles a year - I started going 3,000 miles or 18 months between changes - whichever came first.
It now had 60,500 miles and I started driving it more - close 3,500 a year - now I go to 50% on the oil change monitor which is about 3,000 miles, then I change the oil but not the filter. I have about 2 months before the next change with oil + filter. The filter has 5,600 miles - the oil only 2,600. Oil still looks new.
If you search there is a guy that did some videos about this topic.
He had some low mileage per year vehicles and he ran them for way more than a year - sending the oil out for analysis and even the oil that - say had 4,000 miles over a 4 year period still tested good.
IMHO the miles is more important than the time.