[Maya] Update cache node path and start/end frames

I have an existing cacheFile node and I want to update the cache file that it is reading. When I browse to a new cache file it does not auto-populate the cacheFile node with the settings (sourceStart, sourceEnd, startFrame) from that new xml cache file, even if they are different than the current settings. Cache > Import Cache just calls cacheFile -attachFile, which creates a new cacheFile node and connects it via a cacheBlend node, so that doesn’t do what I want either.

Anyone know how to get a cacheFile to load a new cache and it’s start/end frames?