How to run a SPV Wallet?

I went through the zcashd arguments and -prune was the only option I could find related to running a light-weight wallet. However, it causes the wallet to be disabled.

What is the use-case of the -prune flag when running zcashd, if it disables the wallet? Is there an existing way to run a light-weight wallet - or is something on the roadmap?