AssertionError when starting a dataset process with cache or worker activities enabled
Some serializer validation is missing for dataset processes: sending 'use_cache': True or 'worker_activity': True causes an AssertionError on Process.start, instead of an HTTP 400.