I don’t think I called this method to get it going (I can’t for the life of me find my source code), but it looks promising: