Up to you—just giving general feedback that a `JobProperty` is the customary way for a plugin to let the user set job-specific configuration. When `cloudbees-folder` is installed, it is used to put jobs in a natural hierarchy (often aligned with ownership or functional organization), so it would be appropriate to set a default category for any jobs in a folder or its subfolders (using a `FolderProperty`).

While you _can_ define (nondefault) views on a folder, or at top level when using folders, since folders take over the primary categorization of jobs the views tend to be used to filter jobs by transient or derivative properties (such as to show only failing jobs), or to show special UIs such as pipelines.