Embedding an offline map to increase accuracy in data collection

Have you tried using placement-map? Maybe this should be what you are looking for (to solve your issue):