cache everything FE needs