This is something I decided to try with a masking trick, huge thanks to @KarateToast for inspiration! I decided to make it a custom block.