Object generator improved: Objects can be generated with different properties (All of them, a few or none)