SittingTrait fixes, only lacks persistence