Hi there,
here is same topic discussed and @dnaki created component that does exactly that. Take a look.
Will check about “one node solution” and get back.
EDIT: For the time being having Component will be just as one node solution
Br, Ivan