first pass implementation - quality of vanilla LM is bad, due to nearest sampling the decoupled lightmap