Grid event API revamp.