saving playlist when adding files to it asynchronously: using an actor