Let's think that a user imports 3 types of unloadded file in the CM, db_schema, db_objects, db_indexes.
I can import each of file separately from the CM UI(database load). the first location CM recommends is "/databases/db_name" folder. Even though I get the first file from the other location(D:\db_name), CM is looking for files of the 2nd(objects), the 3rd(indexes), the 4th(trigger) from the default location. Therefore a user manually and repeatedly set the correct file location for each unlooaded file.
When a user get a file from the not-default location,
the 2nd,3rd,4th should search from the user's first file location.
Not only loaddb but also unloaddb or other import/export features should consider user's convenience.