Anyone test this out?  You could do this with iPHoto using some workarounds like putting the library on an external drive or in a SparseImage.  ...but putting an iPhoto library in the shared folder wasn't recommended because it could lead to corruption.