That’s an error : in that case, if you reload the project, saved parts are not reloaded!
So you should save parts first.
Anyway parts settings are stored with banks when you save the project. No need to save them. It is usefull only if you mess with parameters and want to reload settings in live conditions, but a project reload suffice.
It’s another store level I don’t use, but some people may prefer to do it. It’s not a bad thing, but it requires more time. Maybe depends on how you use OT.
Other caveat : you can accidentally reload a part and loose new settings.
You can also save banks, hence save all its parts, patterns.
I know what parameters I mess with.