Any reason this is not @inline final?