Control timeline activity associations to associated objects (contacts/ companies/ tickets/ deals)

@catan What about the activities that are logged on a ticket and automatically associated with an open deal, whilst there is no direct association between the ticket and deal (except that they share the same contact and company)?