"Directed at" vs. "directed towards"

There is a slight difference in meaning between 'at' and 'towards'. 'At' gives an aggressive sense, eg 'His snide remarks were directed at her.' 'Towards' is more neutral, eg 'We must direct our focus towards a more practical aspect of the issue'. I am not sure whether they are interchangeable, I wouldn't use them as such.