simple but not general broadcast for sparse matrices