Allows running some action when the context changes to make the asset shelf region visible. Also add an option for when whether the shelf should be visible by default when the poll succeeds. Pull Request: https://projects.blender.org/blender/blender/pulls/121315