I'm currently working on a set of notes and would like to encircle the item numbers in the enumerate environment. This problem largely seems to have been solved by Raphink in the thread Enumerated list with blue circles and number inside it, and their efforts are reproduced in the code below. However, as you can see, there is a slight problem around the vertical interline spacing in the paragraph corresponding to item number 2. It is inconsistent, and I would much prefer the spacing between the first and second lines to resemble the others. How would I go about this? 
\documentclass{article}
\usepackage{tikz}
\usepackage{lipsum}
\newcommand*\circled[1]{\tikz[baseline=(char.base)]{%
\node[shape=circle,fill=blue!20,draw,inner sep=8pt] (char) {#1};}}
\usepackage{enumitem}
\begin{document}
\begin{enumerate}[label=\protect\circled{\arabic*}]
\item Step one
\item Step two \lipsum[1]
\item Step three
\end{enumerate}
\end{document}


topsep=...along withitemsep=5ex, otherwise the text above and below the list will be very close to the first and last circles. – Vincent Feb 05 '23 at 19:22