well red51? the dummy editor is amazing but they work not pretty well:
when I spawn a dummy in a normal house sometimes he just walk on a bed or table and he just teleporting on the roof XD
but it's is sometime sstupid
finaly we have a new villager! where is he? oh on the roof))
well maybe something the won't walk on those object or they won't glitch trough the roof;)