Found the problem! It's because I'm an idiot. Let's not talk about it. Now, about to move the "bestAdded" method from Configuration to TimetablerInstance as this makes more sense
Done. Loading previous config / solution now works, but cannot alter the previous config. Probably because I haven't reset the IDs properly.