WireBox Cache Timeout

Hey All,

I am trying to get a WireBox configuration object to be a "semi"
singleton. I only want one of them to exists at a time, but I want it
to expire at a 5 minute interval and re-initialize itself. I switched
from a Singelton to using .inCacheBox() with a timeout of 1 min, but
it doesn't appear to ever timeout. If I go to CacheBox and delete
the entry, it does exactly what I want. Anyone have any idea why the
Wirebox timeout does not appear to work?

    map('ProfilerConfig').to('ProfilerConfig')
      .initArg(name="profilerDSN",value=profilerDSN)
      .inCacheBox(timeout=1);
      //.asSingleton()
      ;