Resource upload improvements