Empty powerType means "do not change"