Profile should override createDataHandler. Looks like you need access to the response, I'll make that available