Building instance generator