I just learned yesterday that MySQL has a limit of 61 tables to a join. Who knew?