I just want to take a moment to thank GM for the way they designed this engine (L83 - 5.3L V8 in 2016 Silverado 1500). The drain plug and filter are right in your face, super easy to get to. No stray oil anywhere, no filter hidden up above a bunch of coolant hoses, plenty of clearance for hands to get in there while a frame rail in front protects it from anything below. Perfect.

(Screenshot stolen from a YouTube video - Video doesn’t show it well, but there’s a good 6 inches or so laterally between the drain plug and the frame rail)