Adding folders to previously uploaded GCode program list / delete all except

Is there a way to add folders within the previously uploaded GCode programs list? After only a few days the list gets to be quite long and cluttered. A bit of organization might be helpful.

My current solution is to use the delete all function (which is certainly faster than deleting them one at a time). However, there are a few GCode files that I wish wouldn’t be deleted. So I delete all, then upload the 2-3 files that need to stay, and start fresh. Is there a way to mark these files to not be deleted?

I understand that these features are not readily available within the controller, but would probably require a bit of digging deeper into the code.