Add prepare contents callback for peeked sheet