Use includes instead of eager_load to ensure images are returned in correct order