feat(deploy): Move all reflection behind separate import

This is a pre-cursor to having a generated deployment without reflection for smaller deployment size.