it's strictly in addition to those already in the forward mapping - 

    %matplotlib gtk3

implies backend=GTK3Agg

but

    %matplotlib

when the backend is already either GTK3Agg or GTK3Cairo should behave the same in terms of eventloop integration.