I would propose two functions:
show_pore/show_spherical_pore: takes a single coordinate/shape/size to show the classic "yellow bead" pore representation in mofs (shape defined by pore size from the user)
show_pores: takes a list of points/colours/sizes and makes spherical shapes to map a more complex pore shape, like in: https://andrewtarzia.github.io/posts/2021/11/poremapper-post/ (and many other softwares do this)
If this is of interest, I propose modifications to the utilities and an example showing this. The example would be much like the stk bonds -> shape utility to be honest.