I got a better solution, why not make it possible to fill a cell by simply right-clicking on a source block. Or better yet make it so when you hold a stack of empty and click on the liquid, it takes a single cell out, fills it, and places it in a different stack.