Conforms to component delegate, changed property atomicity