Better this_obj handling, step 2