i wasnt sure what you were wanting specifically because of the way you worded it, so thats why i didnt provide any example code; it would be quite a a waste of work to creat some code that you arnt going to use (case in point this exact situation). you already know how to make a function blueprint callable it seems, so my provided code would be useless for your situation.
as for your specific question, im not totally sure how to help unfortunately, now that i better understand it