The CM truck bed installed on my (previous) Ram cab and chassis had a gooseneck ball permanently installed in a recessed steel pocket in the center of the bed.
I installed a Reese 20k fifth wheel hitch that I had already owned and used for several years by attaching the Reese rails to the deck. That allowed me to retain the recessed gooseneck ball for towing a gooseneck hydraulic dump trailer I owned at the time and tow a fifth wheel RV trailer I also owned at the time.
The Reese hitch rails were installed side to side, one ahead of the gooseneck hitch, the second rail behind the gooseneck ball pocket.
There's a company in Chanute, KS (can't think of the name now) that fabricates all types of towing hitches, hitch extenders, and hitch adapters including a high quality fifth wheel to gooseneck adapter. I thought about buying one but a gooseneck hitch is a lot harder to hitch than a fifth wheel so I rejected the idea.
My Ram was a quad cab and I had a 75-gallon auxiliary fuel tank installed on the front of the bed. It was impossible to see the gooseneck ball from the driver's seat. The firth wheel was easily visible from the driver's seat.
Also, when backing to a fifth wheel, if the trailer and fifth wheel are slightly offset to either side, the hitch jaws will push the trailer sideways an inch or two to connect. Not true with a gooseneck. If the ball coupler is offset from the ball on a gooseneck the driver has to move over an inch or two and back under the hitch again.
I prefer a fifth wheel hitch.
EDIT: I remembered the name of the company that builds hitches and adapters. Here it is:
PopUp Hitch is your home for premium tow and RV trailer hitches. Check out our complete collection in the shop and prepare for your next adventure!
popuphitch.com
View attachment 369081