cache some SATCollider attributes; error checking