C++: Optimize PropertyProxy