Extracts column values from the entity.
The proto-based columns are extracted from the entity state while the system columns are obtained from the entity itself via the corresponding getters.