Hyper Outside Sudoku

Sudoku with digits shown outside each row and column. The four extra 3×3 windows must each contain every digit once.
Controls
Solve the sudoku. Every outside digit must appear in the nearest three cells of that row or column.
Logic · Numbers · Deduction · Grid
Brain training · PuzGo