this is an excellent proof of concept but I feel like there plenty of places we could shave off a second or two

sub-3 is possible