Can this be improved? It looks buggy. When 2 faces are flush together, it should just have a solid colour