Phase screen values are computed on-the-fly, based on user-supplied phase gradients. Merging this should be OK even if the phase screen feature is somewhat broken, as the compute kernel with the phase screen correction is distinct from the kernel without the correct, which also still exists.