Locked Layers

How and when will we be able to esnap (using endpoint, intersection, node etc...) onto locked layers?