The whole situation with corners is a farce & a lottery. Personally I would bring the referee’s assistant more into play and position them on the opposite side to the referee on the edge of the 6 yard box and allow them to recover by crossing the pitch. The holding, tugging, blocking etc. makes a mockery of the game.