This discussion was really great IMO

1618428378197131265