Allow using multiple providers

Adjusts how registerPageTrack and registerEventTrack to allow multiple trackers