Questions: Do we need this? What advantages does it offer over our json file system based intersection calculator?