Split some of the coffee into more generalized stuff to make use of reuse