Making data more generic to be saved for state restore