renderer can handle loading more than one resource at once - closes #20