On compactness and $L^p$-regularity in the $\overline{\partial}$-Neumann problem