@Crazy5650. Thanks for sharing your experience and insight. I plan to revisit how profiles and short code interact together in an upcoming release.
In the past, the profile would always be the default unless you change it, and the shortcode only created local changes that do not reflect in the profile. Going forward, I want to make the shortcode actually alter the profile directly. So, every shortcode relates to a specific profile, but only if the folder location is the same.
To be honest, I have to review my own code to see what I have right now. It’s been a little while since I touched that part of the code, and I have worked on other things since then. Anyways, you can always go to a profile and click the “Save as Copy” to get a duplicate of a custom listing. However, your suggestion has given me something to think about.