is it a lot of work to add cache invalidation on the domain/app creation workflows?