Add EventSource support