Refactor equal time chunker to be easier to understand