Fault in models when needed rather than all-at-once