Radical idea: bedrock barriers in the build server houses? They do pay based on floor size after all. With the new pricing system it wouldn't make much difference, though I would probably lower the prices a bit.
Thoughts?
Also, no "on request only" compromises. With automatic evictions and sales, trying to create automated barriers is near impossible.