\RequirePackage{hyperref}
\RequirePackage{lipsum}
\RequirePackage{zref-user}
\RequirePackage{zref-abspos}
\let\origDescribeMacro\DescribeMacro
\def\DescribeMacro#1{%
\edef\name{\expandafter\@gobble\string#1}%
\ifx\name\@backslashchar\else
\zsavepos{\expandafter\@gobble\string#1}%
\fi
\origDescribeMacro{#1}%
}