pub(super) fn piece_dragger(
    query: Query<'_, '_, (&Dragging, &mut Transform, &PieceColor), With<PieceTag>>,
    board: Res<'_, ChessBoard>,
    windows: Query<'_, '_, &Window>,
    camera: Query<'_, '_, (&Camera, &GlobalTransform), With<MainCamera>>
)