Found some cases with sub frames where different time would result in
  same frame/ticks in maya cache. Store last query time and compare instead
  if comparing maya provided filename (which will be identical)

Still have the limitation that offset and/or scale cannot be used with nCache formats

I'd love to have a way to know the time maya used internally before converting it to a
path with frame and tick numbers...