Reflection support - dynamic getter and setter