Check out dvtm for a tiling version of this. Some people pair dvtm with dtach to get just the parts of GNU screen that they care about.