One thing Peter pointed out when testing was that when specifically looking at the Interactions/byEntity calls was that we should also use the 'type' of interaction it is. Getting information about what sort of interaction it is is useful when looking for places to stop (for example: an inhibition event). Adding the type should be easy enough, it is already in the RDF and only requires an additional one line to the query used in the call. Something along the lines of ' a ?type ' and then use ?type as a variable.