Small steps, at least nylon will keep majority of heat (if any),however must be better then anything, you can even try to make a frame.
Try to stuck the paper inside the holes, not sure how big they are, or sponge.
Owner won't certainly do anything about it, otherwise he wouldn't allow anything similar to this.