Fixes for caches work in sythesis now