I’ve decided to use an endpoint to deal with this instead. please check the question about that instead