May I use the same s3 bucket for multiple object storage?

For instance, may I configure job artifacts, lfs, uploads, and so on, to use the same S3 bucket as “remote directory”?
Or should they be configured in different bucket to avoid conflicts?
Or could they point to diffferent directories in a same bucket?

The very first sentence in

says

Using separate buckets for each data type is the recommended approach for GitLab.