Home child data sets are being created in all SMB shares

TrueNAS SCALE 24.10.1
I have several SMB shares and their respective datasets in one Pool. I checked “Use as Home Share” for dataset “foo”, but didn’t like that TrueNAS changes the name of the SMB share to homes (I guess that’s a feature), so I unchecked it and restarted the SMB service. Now no SMB shares have “Use as Home Share” checked. TrueNAS is creating a child dataset in EVERY share so even when my ACLs allow access to files, users cannot see each others files because they are being stored in their home folder for that dataset/share.

How do I prevent TrueNAS from creating home folders for each user in every SMB/dataset?

Did you choose the share preset to create private datasets for users?

I was actually just coming back to post about that. In the SMB the “Purpose” in the share was set to “Private SMB Datasets and Shares”. I chose that option because I didn’t need multiprotocol but wanted to be able to enable the “Export recycle bin” which is not possible with “Default share parameters”. Should I then choose “no presets”

Sorry, that last sentence was meant to be a question. Changing off “Private SMB Datasets and Shares” then moving the files out of the child dataset and destroying the dataset fixes the problem. It’s just not clear to me what I should set for “Purpose” on a multi-user share where I don’t need multiprotocol support but do want to enable recycle bin functionality.