About customizing retrieve processors:
You can create a custom retrieve handler that provides hooks based on stages of the retrieve process for customization in Smart Construction.
Location of sample project and readme:
[Drive]:\Program Files\SmartConstruction\Customization\Samples\SPC_CustomServerHandlers\SPC_CustomPropertyProcessor