Reduce number of executeFrame calls