I want to combine prefer-immutable-types with @typescript-eslint/prefer-readonly, so that I can keep all public and protected fields mutable but keep the data type immutable. But now seems prefer-immutable-types's variables setting apply to both the field immutability and also the variable type, and the ignoreClasses: "fieldsOnly" setting will turn off both. Is it possible to handle them separately? Thank you!