Angular Material v 1.0.0 currently does not support an option not to scroll to top when using md-virtual-repeat when items are removed. This directive is a quick fix that overrides default behaviour. Usage:
<md-virtual-repeat-container>
<div md-virtual-repeat="item in items" prevent-scroll>
</div>
</md-virtual-repeat-container>