Looks like this is an issue from my custom attachments component -- it's using the parent's attachments for the child's, if any attachments exist on the parent node, i.e., the initial question.
I'll be able to fix this as soon as Lithium completes their current review of the site and allows us to work on components again. My apologies for the inconvenience, and thanks for pointing this out!
Community Manager, Senior Digital Designer at JMP