Wenn Du Setter
und Getter hast, gib dem Feld halt eben nicht den Namen "Property mit vorangestelltem 'f'", sondern etwas extrem auffälliges, etwa mit dem Zufallsgenerator generiert, wie das Obfuskator-Programme mit Quellcode machen.
Code:
procedure TMeineKlasse.SetID(Value: integer);
begin
__b4rea2toynks := Value;
end;