While it's not 4K capable, EzeeCube offers the ability to add on other features by simply stacking them on top of the base unit.

More...