frames = {
const end = interval(d3.utcMinute.offset(new Date, -10));
const start = d3.utcHour.offset(end, -6);
return (await Promise.all(interval.range(start, end)
.map(async date => [date, await image(date)])))
.filter(([, image]) => image !== null);
}