Is there a reason why the angle `beta` is made static in [utils.rotation.generate_rotate_dls](https://github.com/astro-informatics/s2fft/blob/f17ac17c04466c9848d45e0d4b9005b3aa1460a3/s2fft/utils/rotation.py#L75) and [recursions.risbo_jax.compute_full](https://github.com/astro-informatics/s2fft/blob/f17ac17c04466c9848d45e0d4b9005b3aa1460a3/s2fft/recursions/risbo_jax.py#L7)? It seems that these functions can deal with an ArrayLike value but I might miss the bigger picture.