Cache frame_mult and don't fetch from frontend if unchanged