I think it would make sense to add local typedef here (like MappedMatrix, MappedVector)