Replying to me own question…
Seems Will workflow method be processed first or Signal clearly states this behavior IS to be expected.
Based on this information, can I expect the same for UpdateMethod’s and their validation methods or do they provide other guarantees? I’d have a hard time validating input without any state set.