Not really. If you want a more specific example, say I wanted to split PeripheralVisionAngleDegrees into separate horizontal and vertical vision angles (Because real life horizontal field of view is much larger than vertical and it currently just does a dot product to check if an actor is within that angle in any direction), but keep the rest of the UAISense_Sight functionality.
If I want to do that I first need to change the config so that it has two separate angles in, instead of the one it currently has. But the map of digested properties structs that the UAISense_Sight class uses can’t be changed in a derived class, so I can’t see a way to do that.