Use GVariant for arrays