I considered this idea before actually, although the data structure in the database stops easily doing this. I was looking at building a graph of the scene mappings but was foiled by the large amount of faff formatting the database.
I like the idea and I think it makes sense. I was considering making the visc "flow" also.