There is not built in solution for this. ACF only provides a simple shortcode for basic field types. Anything more than this you need to code yourself, as in this case. It looks like a good solution to me.
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users