Records now correctly have pointers to their respective type tables