add test for #353
fix flatMapLatest/combine glitch. Dep cache defeated
restore dep caching with transaction scope and invalidation
Some performance shaving