double getTranslation(Key? key) => key == dragKey ? _dragDelta : _itemTranslations[key]?.value ?? 0.0;