- pass arenas as first parameters (exception being texbox widget, where we always pass tag as first parameter) - pass lists by value when there's no modification (eg oc_list_for etc...) - fix sketches, use oc_arena_scope as value.