Improving camera to not continuously open files, using relative path from camera