HAMR Recording Limitations and Extendibility