Not necessarily. You can easily move a lot of objects in unison without writing lots of script code (object arrays and loops for example). Moving a lot of objects in the same direction and with the same speed should be no problem. Same goes for pickups (assuming you can dynamically set the xyz attributes). I was also thinking of the glue function. This will come in handy if you want to move objects as one...
You beat me to it
Whats the point of this? [lua]function copyTable ( src, des )
for k,v in pairs(src) do
if (type(v) == "table") then
des[k] = {}
copyTable(src[k],des[k])
else
des[k] = v
end
end
end[/lua]