Grid adaptation by redistribution and local embedding