Using cache for attr call to allow for recursive hook ups after creation
Fixed save caching