You're right that the timeout isn't 100% necessary, I was just going off of rmm5t's tip. I guess the purpose of the timeout is so that any elements created between `page:load`'s get picked up as well.

If you prefer the timeout not to be there I can take it out.