[Events][Sent] Transform some duplicate code into traits