Camera Boom location issues (zoom up/down)

cant you set the Maxheight when you set the zoom to compensate?? so set NEw ground and Maxheight with each scroll click of the zoom… basically add and subtract from Min and Max of the height…

or

Use a lineTrace from the feet to the ground using distance then add and subtract that number as it would look at only where feet are from ground?