lazily generate `action` and `dataScheme` local varaible if needed for `@ReceiverAction`