Is it possible to implement logic in Marketing Campaign flows similar to an If/Else If/Else block in programming? For example, I would like to send a trigger email to participants in a marketing campaign, and then after 7 days I would like to send participants down one path if they have opened the email and have a certain score; down another if they have opened the email but don't have a high enough score; and down a third path otherwise (i.e. if they haven't opened the email). Another circumstance is they should be sent down one path if they have opened the email and have above a given score, but down another path otherwise (i.e. if they have not opened the email and/or they do not have a high enough score).
These would all be easy programmatically using if, else if and else blocks, but seem very cumbersome and counterintuitive for users having to specify all the conditions for every branch in the campaign designer. For example, in that second example, despite there only being 2 paths wanted, I believe it's necessary for users to create 3 - 1 for the first path mentioned, and then 2 for the second (one for the event that the email has not been opened and another for if the score is not high enough).
Is there something I'm missing and it's actually possible to create an 'else' style transition? Thanks in advance.