Better way to handle persistent download extra data.