timeout caching strategy fixes

it wasn't adding the item to cache on Add, Update and not clearing when
Delete is called.

Fixes #66