Unify properties initialization for init and clinit