Can camera show perspective VP lines?

Hey all is it possible to have blender not only show the grid
but the persp lines of the VP in the camera view

like this

You could just add a bunch of big empties scaled to 0 on the z and position them however you want. Although, I had to set the camera clipping distance really high to get the lines suitably close to convergence.

is there a better way to do this?
Some addone or a toggle function?

I’m sure it can be done, but I don’t know of any add-ons for it.