Save each addition instead of waiting destructor