Smart features and Sub-Assemblies

Hi,

This is my first posting here. We're running Solidworks 2012 and have hit upon an interesting if slightly annoying problem. Does anyone know if it's possible to create a smart component using a sub-assembly?

All the best,

Richard

SolidworksParts And Features