Here we can just stub the NM directly into the fixtures.
I have heard of red tags because the wire had to be 90 degree in some cases.
Also, use toggles to help with installation but you SHOULD hit some lumber to mount them securely.
When I first syarted in tract housing in the 70's, we used toggle bolts only. I wire a house for an OLD union sparky and he insisted on screws into something substantial. His reasoning was that if there was a roof leak, the drywall wouldn't hold the fixture.
Soon after that I installed a long row of 8' strips in a restaurant kitchen and was thinking of the old guy as I screwed all the fixtures to the joists. That weekend a plumber left a hole in the roof and it rained like hell.
My fixtures held the drywall in place

and the GC was pleased (with me anyway).