make sure we still retain attachments that are plain ids
compound logging interface redefined