sheet model cleanup for session stuff / minor refactors