Collider public interface moved to the separate class.