Trying to poke around with different events to see if the desired results get achieved. This might run into the same problem as OnUserConnect though.