fix derived properties related to arrays