How to implement lazy top-down camera follow?

Hello, I wonder what would be best practice to implement top-down orthographic projection camera component that would follow pawn when it gets close to viewports border? One of my main concerns is reusability, so setting up separate camera actor on every single level seems very inconvenient.