add generic add/remove, get/set for any system, property in Lua