#143: Refactor fieldsMouseHandler to be able to proper test it