Hi
This can be done. A similar task was discussed in the topic that I attached. I also described the solution in detail there.