Set properties in one place

It helps avoid race conditions, which may occur when few properties
remain stale and others are up todate
(happened in eRegistrations project)