Towards a better understanding of the fibrolite problem: the effect of reaction overstepping and surface energy anisotropy