Replace ObjectList iteration system with a Lua-style iterator
Added the marble.