helm-comp-read removes properties from the returned completion; use first candidate's properties