The only Update I can provide here is a link to this forum post:
Note that this is a hybrid solution, so it might not fit your usecase