Fix Record._replace passing unknown args to __init__
CanvasModel._move works with linked elements