updated deps, switched torch/ale refs
cache now holds notifications/changes as needed:
add happens before notification, remove happens after