Extract SnapshotWritable without priority
Simplify SquashWritable by switching featureId and entity