Extract field representation and manipulation into field module