downside to having x observable where each is main...
# rx
u
downside to having x observable where each is mainthread posted is you possible can run into race conditions