As a workaround you could create a non-persistent entity with the following definition:
Then you can create a data view with on this entity. Use the boolean attributes for the conditions to make the relevant rows visible.
You are right, as a workaround you can add a button to change the status, but that is not something to show your friends.
File a bug report.