A bit stuck on what to do about mutual cycles between different memo tables.