Hello. Why break between shadow and object?
Try to use LightShadow.bias in order to mitigate such problems.
Demo: https://codepen.io/anon/pen/wNGyXG
Thank you very much)