Schema should respect default factory attributes