Cacheing factory data client side