When we have the SSTATE_DIR or SSTATE_MIRRORS, we may need to build it from source rather than mirrored, this is useful for development and testing. Currently, we can run do_cleansstate or disable the SSTATE_MIRRORS temporally, but this is not easy enough, it would be better if we have something like: bitbake recipe -cno_mirror (or no_sstate/build_from_source, etc.) Then it will build from source.
Forcing with -f or -C should already be able to accomplish this - because it randomly taints the signatures, sstate packages won't be re-used.
There is the --no-setscene option to bitbake for this so the functionality already exists.