attributes with transient: true will not be serialized