Condense S3 events

Closes #84