bbbriandonnelly: Small sketch for a new approach.