PlaylistFactory is singleton