You can deadmat the overhead compartment
At certain frequencies my subs really rattled the overhead compartment, I had deadmatted everything but the ceiling as I just don’t want to deal with the headliner (probably will when it gets cooler) but I can report you can do the overhead compartment and it fits/fits back together and it worked fantastically, better than I expected.
I applied it to the top of the metal part that holds it in car. Took apart the door on the overhead and put it inside that, and then also put it on the sides of the compartment. The overhead fits a tad more snug now and doesn’t vibrate at the frequencies that prompted doing it before. Door on the overhead still springs open well with the extra weight, but now does not rattle around when the cabin has air being pushed thru it from the subs/port.
Overhead is quite easy to take down - take out the covers on the lights and then it’s 2 8mm bolts and disconnecting the light, very simple.