Why do you need to pass both own_metadata(existing_item) and existing_item? Why not just get the metadata in manage_video_subtitles_save?