Add covariant override for convenience