Summary: This diff implements encapsulating all time metrics in a single class for better extensibility and readability. Reviewed By: JoshuaGross Differential Revision: D15179835 fbshipit-source-id: 62bdf94435a0d37a87ad9bad613cc8e38043a235