"perspectives" + save/load + shared among frames - bugs