@noodlez
If your GPU utilization(check with gpuz util, or windows task manager, ...) during metashape processing tasks(when gpu is fully utilized like in depth maps gen., matching points, ...) is several seconds @100% without drops, then you can safely go for used 3090 or new 4070ti/4080. If the gpu utilization on your P4000 is only 1s or 2s(calculation) then drop to 0%(loading data to and from gpu) for one sec., then more performant GPU does not help you much as you would be expecting. So check gpu utilization graph how it looks like.