In the General section, there is a thread that started as a solicitation of ideas regarding whether to work the reclaims as auctions or straight selling of land.
That thread evolved (devolved?) into a discussion of novians, and the farming of same.
If the general idea is to stop novian farming altogether (i.e. You are only allowed to use novians that you either built, or paid to have built, on plots you own), then I believe there is a fairly simple solution to this...
(NOTE: I don't know what language this game is actually coded in, but fairly certain the devs that handle such things are competent enough to get the gist..)
Add a (string) variable to the data structs (in the code) of the structures that can be built in game. The moment a structure is completed on a plot/lair, fill the new variable with the name of the owner of the plot/lair. This will NEVER be changed again, even if the plot/lair is sold to another. If the structure is deconstructed, run a match of the variable's value vs. the name of the plot owner....if it matches, give player the novians....if it does not, player gets nothing.
This way if the player built the structure (or paid to have them built), they get to reap the benefits of their work. If they just 'bought into' the structures by buying an already developed plot, they can keep and use the structures on it, as long as they want...but if they choose to decon the structures, they don't get anything, and farming beomes a non-issue.
Anyhoo...that's my take on it. Hope this helps.