I like this vassal thing, but the limit would be progressive.
For every region -or for distance to the capital- the efficiency of the taxes would go down. Is a lot more easy to get the taxes in a region neighbour with the capital than in a distant region, far, far away!