implementation and compiler fixes for moving delta of playlist to variant playlist