Update ReferencePosition to handle null positions (unmapped reads)