The layering affect is most likely due to the ebb and flow of the mineral solution in the cavity where the crystals formed. Many minerals form in layering events in hydrothermal solutions as the fluid fills and empties from cavities in the rock. Layering events also occur as the same fluids increase/decrease in temperature as well as mineral contents of the solution. Its a nice piece.