LPS-33682 One Activity Interpreter per entity

Hey Brian,

During the peer review I noticed that we are using article.getId() but it would be better to user article.getResourcePrimKey(), so I told this to @zberentey and he will send a new pull with this when this is in master.

Thanks!