Implement support for variable assets