reworked disregardDrives to only need a single copy of itself, giving a bit of memory optimization and stopping multiple lists from occuring. Tested serialization with ne wmethod and default list generation as working.
Minor code optimizations, removal of unneccessary components.