cache params instead of asking for them during acquisition