use Property::get<int>(...) this avoids the register/unregister calls