This looks like what I need! Thanks!
One quick question I want to get this indices value into blueprints but have ran into a few problems. As I understand it scheduling something on the render thread like this is asynchronous so when I return Indices and call it from a blueprint I get garbage values.
So my question is, is there any way to turn the ENQUEUE into a blocking function/wait for it to finish or am I thinking about it all wrong and need to use some callback/event delegate system?