Material layer bugs

I would like to use the Material Layer system for a future project, but am already running into bugs. I have noticed two so far that are very annoying. It’s hard to push for getting this feature production ready when it’s this unreliable to work with.

1 - The material layers are very inconsistent in updating on the mesh, I will hide a layer and it’s still showing or I am showing a layer and it’s not appearing.
2 - Parameters in other layers get reset to default when I remove a layer from the stack.

Are there any updates on this topic planned for the not too distant future?