-canPreview based on record class's implementation rather than CMSPreviewable implementation
-Preview button addition withheld if Link method has not been defined or returns null