New event types. Make all Resource related events @Portable so that they can pass from client<->server