Testing gesso on 3D printed parts

I have been using spray on primer before painting so that the paint can adhere properly as well as giving the color a white backing to make it pop. However, spray paint is a pain in the butt for me because of the respirator cost and mess it can create. Recently, I tried painting on small canvas, and they did recommend using gesso to prime it first. Gesso also dry to a white chalky texture that is perfect for painting so I wonder if it can be applied to 3D prints. TL;DR: Spray on primer still wins in most cases because gesso is not better or more convenient. #3dprinting #acrylicpainting