Refactored BgScrollers to get a speed callback instead of player and factor