Restructure how modifiers are included into view objects. Split off x and y movement to a positionable modifier