Cache the DMAP created for a response, as it's expensive to do for lots of songs. Have the Scanner invalidate this cache when it detects a new file being created or deleted