Add proper SAGE event handler, triggered by message pump