It is pushing the limits in terms of being fast enough, haha. I'm not sure if there's any tricks I can use to make it more efficient