This is a design question, I noticed that by time by LINQ-to-SQL Context gets crowded with all the tables from the database, so today I wanted to create a new context for the new tables I added recently. The tables makes up a unit of logic by themselves and they are separated from other tables logically, except for 2 tables. I am planning to redundant those tow tables and put them again in the new context.
My question is that is my design valid, what problems I will face which I am not considering now?