That hitCallback function looks really promising. Might be best to get this PR out the door and wait until bug 877849 is tackled to refactor GA tracking site wide.