MediaObject ability tests should be in MediaObject model