Is there a reason to prefer dynamically adding keys, as opposed to always having the same keys and just having a value of None when there's nothing there?