Technically, I don't see why it wouldn't be possible.
You would have to pre-define sets to counter the non-modular objects, which most are. Catalog, index and define relationships for every tile, etc.
Sounds like an awful lot of work for little gain.
--
The closest I came was making a 6 piece...