I once saw a tray that was attached to the headliner, but this was on a truck without anything else attached to the headliner. The sun visors had to be removed and then reattached to the tray. The tray had cubby holes for small things like sunglasses, pens, etc. as well as a place to store larger items. This was on a friends Furd. The problem the owner had was in hard starts, some of the things would fly out and end up behind his seat.
I use the center console to hold pens and such. JMO.