make sure cache tables are always current