Temporal AA sharpening

Not going to squash any more commits. It was mostly for the initial version. :slight_smile: