Remove selector checking in metadata updates
Every time metadata is updated, we currently also check if selector matches available data.
This in fact turns out to be a slow operation when there are many update operations (#171 (closed)).
I think we should just remove these checks and leave to the caller (probably TA2 on the output of the primitive) to check if metadata matches data. This could also be a flag to the runtime to do after every primitive. There is already a method to check all metadata against data and we could just continue doing this.