Richmond's Tom Lynch continues to tread a fine line