MappableBuffer::map() improvement