If we're using Pipeline Script from SCM with p4-plugin, in most cases we'll have two SCM checkouts performed: one for script, the other in "Declarative: Checkout SCM" stage. The first one could utilize lightweight checkout, so it checks out only Pipeline script thus making the build faster.
Currently it's not supported:
Lightweight checkout support not available, falling back to full checkout.