feat(scope): Implement lazy scope digest
feat(repeater): implement shallow repeater