Using temporary provider array to pick random from