Deploy: Mission documents. S3Profile: allow dynamic context other than record ID, no point using s3db.context if set individually per widget (s3db.context is intended to apply the same query across multiple resource, but not used that way in S3Profile, so better to keep it available for other purposes, e.g. global location contexts)