Now the grid matrix is calculated when the shading group is created. Also, the grid pass is only created when needed and reduce memory usage when the scene is not using grease pencil objects. Reviewed By: fclem Differential Revision: https://developer.blender.org/D5966