It now uses `SimpleLazyObject`