Fully implement multiple sift files per object