Small readability improvements
Extracting custom action builder into a separate obj
Enabling custom member route definition
Avoiding the rsc parameter while extending