if ('desiredPos' in icon.descriptor) better, are you agree?