I doubt this would bring you much. My experience is that cross database joins are fairly cheap. It's the cross-server joins that kill you.
I would suggest profiling the database server and seeing where the real bottlenecks are, rather than pursuing a course based on a "perceived" bottleneck. Find the queries that are bogging down, then look at the execution plans to make sure they are reasonable.