guard against infinite scroll without proper keys, re-include simple methods