Exposing playLoop interface