don't cache all projects/notes/source, just each one individually.