Executor operations need to be ExceptionAwareSerializable because they serialize user objects directly