move _saving flag to association level