I wander why we have m_connections and m_leftConnections. Can't we get rid of one of them?