Call callback on actual mapping processed

only callback the registered callback listeners when mapping have actually been processed...
cool, I didn't see it in profiling, but there isn't really a need for it since we just send back the response, I do think we need to properly handle failure if they happen, I will add the failure logic code and push, thanks!