Problem
Tasks like T252030 will introduce new dependencies to the row formatter that are not needed by the Timeline Pager. This will create a pass through dependency.
Solution
Flatten the dependency hierarchy be creating a factory for the row formatter.
