Updated ProtoInterface to align with LibG and geometry discussions