I guess at some point it will make sense to introduce a new class MountpointConfig or something, as the code is becoming unreadable. (just thinking out loud, something for the future)