of the init class are reset so that when they are regenerated that they will use the updated data instead of using previous data (since they weren't reset).