I refactored the grid collection code, which was previously implemented as static logic within the grid module, into its own dynamic module.