i'm facing a similar situation, it's been 6 years since you asked this question, have you managed to solve this problem?